fruit of the guamo tree - French English Dictionary